@charset "utf-8";
/*全局样式*/
html,body,div,form,input,p,ul,li,dl,dt,dd,h1,caption,table,tr,th,td{margin:0; padding:0; color:#333; font-size:12px;}
html,body{height:100%; overflow:hidden}
body{background:#fff;}
html{
scrollbar-arrow-color:#3fb56e;
scrollbar-face-color:#d5f7de;
scrollbar-darkshadow-color:#3bb051;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#3bb051;
scrollbar-shadow-color:#ddeef9;
scrollbar-track-color:#ebf7ee;}
html,body{height:100%; overflow:hidden}
li{list-style:none}
a{text-decoration:none;}
a:hover{text-decoration:underline}
a:link { text-decoration: none;}
a:visited { text-decoration: none;} 
a:active { text-decoration: none;}
.tac{text-align:center;}
.tar{text-align:right;}
/*登录样式*/
.login_body{background:#fff url(../images/loginBg.gif) repeat-x left top;}
.login_parent{background:url(../images/login.jpg) no-repeat; width:758px; height:490px; margin:84px auto;}
.login_parent form{padding:330px 0 0 260px; overflow:hidden}
.login_parent p{white-space:nowrap;font: bold 14px/40px ""; color:#000; float:left;}
.login_parent .name,.login_parent .pass{width:210px; height:25px; margin-left:8px;_margin:3px 0 3px 8px; vertical-align:middle; padding-left:3px;}
.login_parent p span{display:block; margin:3px 0 0 53px; color:#333; font: normal 12px/20px ""}
.login_parent p span input{vertical-align:middle;_vertical-align:text-bottom}
.login,.login:hover,.regis,.regis:hover{background:url(../images/bg.gif) no-repeat -80px top; width:75px; height:67px; border:none; margin:5px 0 0 5px;}
.login{background-position: left top; margin-left:10px;}
.login:hover{background-position: -120px -440px; margin-left:10px;}
.regis:hover{background-position: -200px -440px;}
.copy_right{ color:#666; text-align:center; line-height:25px; clear:both; padding-top:35px; }
/*头部样式*/
.head{text-align:center;background:url(../images/x_bg.gif) left top repeat-x; height:70px; overflow:hidden}
.logo{position:absolute; left:0; top:0;}
.banner{position:relative; z-index:3;}
.head_right{position:absolute; right:0; top:0;height:60px;text-align:right; color:#39482e; padding:8px 10px 0 0;}
.head_right ul{overflow:hidden; float:right;}
.head_right li{float:left; background:url(../images/bg.gif) -274px -3px no-repeat; color:#39482e; padding:0 10px; margin-left:-2px;}
.head_right li a{color:#39482e; text-decoration:none}
.head_right li a:hover{text-decoration:underline; color:#000}
.head_right li img{border:none; vertical-align:middle; margin-right:3px;}
.head_right p{ clear:both; width:142px; line-height:15px; height:22px;color:#666;float:right; margin:15px 10px 0 0;text-align:center;display:inline-block; background:url(../images/bg.gif) left -97px no-repeat;}
.head_right p b{color:#f60; font:bold 14px/23px " Arial"; padding:0 3px;}
/*菜单样式*/
.menu_bg{background:url(../images/x_bg.gif) left -55px repeat-x;}
.user{background:url(../images/bg.gif) left -133px no-repeat; width:120px; height:35px; color:#fff; padding-left:40px; line-height:33px; float:left;}
.menu_bg .menu{ float:left; padding-top:3px;}
.menu a{font:bold 14px/30px "";color:#fff;width:87px; text-align:center;float:left;margin-right:3px; height:33px;}
.menu a:hover{background:url(../images/bg.gif) left -194px; text-decoration:none;}
.menu a.curr{ background:url(../images/bg.gif) left -235px; color:#333}
/*右侧内容*/
.cont{padding:5px 5px 0 5px;}
.sear_tab{ background:url(../images/x_bg.gif) left -395px repeat-x;}
.sear_tab .tab{height:28px;overflow:hidden;}
.sear_tab .tab span{ float:left; width:110px; font-size:14px;text-align:center; color:#333; line-height:28px; height:28px; cursor:pointer}
.sear_tab .tab span:hover{background:#ededed; border-radius:3px 3px 0 0;}
.sear_tab .tab span.curr{background:url(../images/bg.gif) left -450px no-repeat; font-weight:bold; color:#333;}
.sear_tab .tab span a{color:#333}

.sear_tab .tab1{height:28px;overflow:hidden;}
.sear_tab .tab1 span{ float:left; width:110px; font-size:14px;text-align:center; color:#333; line-height:28px; height:28px; cursor:pointer}
.sear_tab .tab1 span:hover{background:#ededed; border-radius:3px 3px 0 0;}
.sear_tab .tab1 span.curr{background:url(../images/bg.gif) left -450px no-repeat; font-weight:bold; color:#333;}
.sear_tab .tab1 span a{color:#333}
.sear_tab img{vertical-align:middle; margin-right:5px;}
.sear_input{width:380px; padding-left:3px; height:24px;line-height:24px; vertical-align:middle; margin-right:5px;}
.sear_tab table{width:100%; margin:10px auto 5px;}
.sear_tab td{padding:0 0 10px 195px; white-space:nowrap;}
.sear_tab label{ line-height:15px;}
.sear_tab label input{ padding-right:3px; margin-bottom:3px; vertical-align:middle }
.sear{width:100%;}
.sear td{padding:0 10px 10px; white-space:nowrap}
.divider{background:url(../images/bg.gif) left -105px no-repeat; padding:0 15px 0 0 ;}
.date{ background:url(../images/bg.gif) no-repeat right -525px; width:80px;}
.btn_group{display:inline-block; padding-right:2px;}
.btn_group input.add{background:url(../images/bg.gif) no-repeat -219px -225px;width:29px; height:25px; border:none;}
.btn_group input.add:hover{background:url(../images/bg.gif) no-repeat -219px -195px; }
.btn_group input.selete{background:url(../images/bg.gif) no-repeat -248px -225px;width:29px; height:25px; border:none;}
.btn_group input.selete:hover{background:url(../images/bg.gif) no-repeat -248px -195px; }
td.searButt{ background:#f5f5f5; border-top:1px solid #e5e5e5; padding:5px 20px ; text-align:right;}
/*版权样式*/
.footer{background:#57902e; border-top:1px solid #fff; text-align:center; line-height:23px; color:#fff}
/*首页分类样式*/
.classification{width:100%;}
.classification th{background:url(../images/x_bg.gif) left -80px repeat-x; text-align:left; width:50%;}
.classification th p{font:bold 14px/33px "";padding-left:15px;background:url(../images/x_bg.gif) left -120px no-repeat; display:inline-block; }
.classification th span{background:url(../images/x_bg.gif) right -160px no-repeat; float:right;width:15px; height:33px;}
.classification td{vertical-align:top; padding-right:12px}
.classification ul{margin:0 2px 10px 20px;overflow:auto; padding-top:5px; position:relative}
.classification li{width:46%; float:left; position:relative; margin-bottom:15px;}
.classification li a{font:bold 14px/20px "";color:#049; padding-left:38px; float:left;}
.classification li a img{position:absolute; left:0; top:0; border:none;}
.classification li p{padding-left:38px; color:#999; clear:both}
.classification li p b{color:#666; font-size:14px; padding:0 5px;}
/*数据检索样式*/
.deta_sear_menu{float:left; width:185px; overflow:hidden;border-bottom:1px solid #92c890;}
.deta_sear_menu dt{background:url(../images/bg.gif) left -324px repeat-x;_background-position:left -323px;font:bold 14px/28px ""; color:#333;border:1px solid #92c890; padding-left:10px;}
.deta_sear_menu dt span{background:url(../images/bg.gif) -140px -230px no-repeat; float:right; height:16px; width:16px; margin:5px 5px 0; display:none;}
.deta_sear_menu dt span:hover{ background-position:-170px -230px;}
.deta_sear_menu dd{border-left:1px solid #92c890;border-right:1px solid #92c890; overflow:auto;padding:2px 0 0 2px;}
.deta_sear_menu li{background:url(../images/bg.gif) no-repeat left -381px; font:normal 12px/28px ""; padding:0 3px 0 15px; height:28px; overflow:hidden}
.deta_sear_menu li:hover{background-position:left -407px;}
.deta_sear_menu li a{color:#049; float:left; width:115px;}
.deta_sear_menu li span{color:#999; width:30px; text-align:right; float:left;}
.iframeWrap{margin-left:190px;}
.listWrap{margin:0 auto;line-height:16px; overflow:auto;}
.listWrap dt{font-size:12px; line-height:20px; margin:15px 0 5px 15px; color:#333}
.listWrap dt a{color:#049; text-decoration:underline; font-size:14px;}
.listWrap dt input{margin-bottom:4px;}
.listWrap dt span{color:#999}
.listWrap dt a span,.listWrap dd span{color:#f60}
.listWrap dd{ color:#555;width:90%; line-height:20px; padding-left:15px}
.listWrap dd a{color:#008000; padding-right:10px;}
.listWrap dd p a{color:#049;}

/*列表样式*/
.tableList{border:1px solid #c1d1c9; border-collapse:collapse; width:100%;_width:99.5%; margin:0 auto}
.tableList td{padding:4px 5px; color:#333;border:1px solid #e0e4e2;}
.tableList tr.even{background:#f7f7f7;}
.tableList tr:hover{background:#f1f1f1;}
.tableList th{border:1px solid #c1d1c9;background:url(../images/x_bg.gif) left -250px repeat-x;line-height:28px; color:#333}


/*分页样式*/
.pageWrap{background:url(../images/x_bg.gif) left -180px repeat-x;color:#acbece;padding:5px 15px; height:20px; overflow:hidden}
.pageWrap a{color:#049;}
.page{float:right;}
.result{float:left;color:#333; padding-top:3px;}
.result span{color:#f60;}
.result b{padding:0 3px;}
.page select{vertical-align:middle}
.deta_sear_list dd p{color:#7782a7; margin-top:5px}
.pageWrap ul{overflow:hidden; padding:5px 0; float:left;}
.pageWrap li{ float:left; padding-right:20px; color:#999}
.pageWrap li strong{color:#333}

.mode_pdf,
.mode_rar,
.mode_doc{ background:url(../images/mode.png) no-repeat -512px top; padding:12px 12px 4px 12px; line-height:0; font-size:0;}